Software integration can indeed be a maze with no clear path out. It's as if every software has its own language and trying to get them to communicate is like teaching a dog to meow. I had similar problems, especially when syncing my calendar between different devices and applications. It's like they all speak different dialects of the same language. Have you considered consulting with a software integration specialist?